Popular Wordlists
  • word of the day

    viola odorata

    viola odorata - Dictionary definition and meaning for word viola odorata

    Definition
    (noun) European violet typically having purple to white flowers; widely naturalized
Download our Mobile App Today
Receive our word of the day
on Whatsapp